trade supervisory authority - Turkish English Dictionary